Northern Leopard Frog - Inglés Sinónimo Diccionario